Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HOWELL ROAD Terraced £71,500 19 Mar 2004
6 HOWELL ROAD Terraced £35,200 10 Sep 2012